package thread;

public class Demo21 {
    public static void main(String[] args) throws InterruptedException {
        Object object =new Object();
        System.out.println("wait 之前");
        //synchornized 与wait必须是同一个对象
        synchronized(object) {//加锁
            //逻辑代码块
            object.wait();//解锁 后阻塞等待 等待其他线程notify唤醒该线程 加锁
            //逻辑代码块
        }//释放锁
        System.out.println("wait 之后");
    }
}
